=========================================================================
ISTRUZIONI e SPECIFICHE per il progetto finale di LCS 2006/07
========================================================================

Il progetto prevede la realizzazione di tre frammenti. Questo kit contiene 
il materiale relativo al terzo frammento (progetto finale).

Il progetto prevede l'implementazione di un semplice filesystem in
spazio utente basato su File Allocation Table (sfat -- simplified FAT).


------------------------------------------------
Estrarre il materiale da lcs_kitf3.tar.gz 
------------------------------------------------
Creare una directory temporanea, copiare lcsfram3_kitf3.tar
nella directory e spostarsi nella directory appena creata. Es.

$$ mkdir Frammento3
$$ mv lcs_kitf3.tar.gz Frammento3
$$ cd Frammento3

S-tarare i file del kit

$$ tar xzvf lcs_kitf3.tar.gz

questa operazione crea una directory FSS_WORKSPACE/
che a sua volta contiene due directory: 

Fat/
	relativa alla libreria di gestione della FAT (libfat)

ClientServer/
	relativa al comando sfat_create, al processo server ed ai comandi
	client 

ed il file sfat0607.pdf che contiene le specifiche complessive del progetto.

Leggere attentamente le specifiche e procedere prima allo sviluppo della
libreria libfat (vedi Fat/README.libfat) e poi del server e dei client (vedi
ClientServer/README.clientserver).


----------------------------
 VALUTAZIONE DEL PROGETTO
----------------------------

Gli studenti che consegnano una versione funzionante e ragionevolmente
corretta del progetto entro la data di scadenza ottengono
bonus di 2 punti che verra' sommato al voto finale (vedi lucidi lezioni ed
esercitazioni).

La qualita' del codice consegnato contribuira' alla votazione finale insime
alla rpova orale e al codice degli altri frammenti. Per i criteri di
valutazione rimandiamo alla sezione specifica in sfat0607.pdf.

Eventuali caratteristiche in piu' rispetto a quelle strettamente richieste
dalle specifiche verranno valutate in questa sede.
 